<?php

/**
 * Description of students
 *
 * @author MFerreira
 */
class students extends ModuleModel {

    function GetById($CodigoEstudiante) {
        return $this->services->Estudiantes->GetById($CodigoEstudiante);
    }

    function Update($Estudiante) {
        return $this->services->Estudiantes->Update($Estudiante);
    }

    function GetByEstado($Estado, $skip, $limit) {
        return $this->services->Estudiantes->GetByEstado($Estado, $skip, $limit);
    }

    function GetLastPeriodoMatriculado($CodigoEstudiante) {
        return $this->services->Estudiantes->GetLastPeriodoMatriculado($CodigoEstudiante);
    }

    function GetListaSepia(CursoPk $CursoPk) {
        $this->services->Estudiantes->GetListaEstudianteByCurso($CursoPk);
    }

    function GetPeriodos($idEstudiante) {
        return $this->services->Estudiantes->GetPeriodos($idEstudiante);
    }

    function GetListaEstudianteByCurso($CursoPk) {
        return $this->services->Estudiantes->GetListaEstudianteByCurso($CursoPk);
    }

    function Create(Estudiantes $Estudiante, Encuestas $Encuesta) {
        $this->services->Estudiantes->Create($Estudiante, $Encuesta);
    }

    public function GenerarVolantePago($codigoEstudiante){
        return $this->services->Estudiantes->GenerarVolantePago($codigoEstudiante);
    }
}

?>
